Video Tutorials

Video lessons by Disney

David Rose, from Walt Disney VR Studio, occasionally holds classes based on the fundamentals and working of Panda3D. Below are a few of these lectures.

`Characters Part I <https://www.youtube.com/watch?v=sePa3e7-lZQ>`__

Recorded October 8, 2003

Eggs, Characters and Actors

`Characters Part II <https://www.youtube.com/watch?v=uPBc0OMttm8>`__

Recorded October 22, 2003

This is a recap of character animation in Panda3D.

`PStats <https://www.youtube.com/watch?v=OZcgfryLdUQ>`__

Recorded February 24, 2004

Demonstrating the use of Panda’s built-in performance analysis tool.

`Threading <https://www.youtube.com/watch?v=aRaGM-9Vvr8>`__

Recorded March 26, 2008

The current state-of-the-art in multiprogramming in Panda.

`Windows, Buffers, and Cameras <https://www.youtube.com/watch?v=hJEgWNBv8XY>`__

Recorded April 9, 2008

Fundamentals of managing windows and offscreen buffers, and connecting them up to cameras for rendering.

`Scene Graph <https://www.youtube.com/watch?v=G2gO9ISrlxc>`__

Recorded April 2, 2008

Fundamentals of Panda’s scene graph, tricks you can do with it, and how it is implemented.

`DistributedObjects <https://www.youtube.com/watch?v=JsgCFVpXQtQ>`__

Recorded April 16, 2008

How to use Panda’s DistributedObject system, for the Python developer.

`DistributedObjects and the OTP Server <https://www.youtube.com/watch?v=r_ZP9SInPcs>`__

Recorded April 23, 2008

Panda’s DistributedObject system, and how it relates to the VR Studio’s OTP Server.

`The OTP Server <https://www.youtube.com/watch?v=SzybRdxjYoA>`__

Recorded April 30, 2008

What’s inside the VR Studio’s OTP Server (not part of Panda).

`The PRC System <https://www.youtube.com/watch?v=zpOYFcH7_w4>`__

Recorded May 7, 2008

All about Panda’s run-time configuration system.

`Collisions <https://www.youtube.com/watch?v=5tWcRvqpk7k>`__

Recorded May 14, 2008

How to use Panda’s built-in collision system, and how it works.

`egg-palettize <https://www.youtube.com/watch?v=t_4-PkJDJiE>`__

Recorded May 21, 2008

How to use egg-palettize, and why you’d want to.

`interrogate <https://www.youtube.com/watch?v=rh8X5pImzrI>`__

Recorded June 4, 2008

How interrogate works to generate Panda’s Python/C++ interface.

`ODE in Panda <https://www.youtube.com/watch?v=9qgPyk22Zls>`__

Recorded June 18, 2008

How Panda’s built-in ODE integration is intended to be used.

`Inside an Actor <https://www.youtube.com/watch?v=L1j0BMck4Z0>`__

Recorded July 2, 2008 How the Actor class is implemented, and how to use it.

`Plugin flow <http://vimeo.com/14704672>`__

Recorded August 31, 2010 The Panda3D web plugin design and flow.